63 #define TIMER_PERIOD 64000
67 Timer_A_initUpModeParam upModeConfig = {
68 TIMER_A_CLOCKSOURCE_SMCLK,
69 TIMER_A_CLOCKSOURCE_DIVIDER_8,
71 TIMER_A_TAIE_INTERRUPT_DISABLE,
72 TIMER_A_CCIE_CCR0_INTERRUPT_ENABLE,
80 GPIO_setAsOutputPin(GPIO_PORT_P1, GPIO_PIN4);
84 CS_setupDCO(CS_INTERNAL_RESISTOR);
85 CS_initClockSignal(CS_SMCLK, CS_CLOCK_DIVIDER_8);
88 Timer_A_initUpMode(TIMER_A0_BASE, &upModeConfig);
90 Timer_A_startCounter(TIMER_A0_BASE, TIMER_A_UP_MODE);
93 __bis_SR_register(LPM0_bits | GIE);
96 #if defined(__TI_COMPILER_VERSION__) || defined(__IAR_SYSTEMS_ICC__)
97 #pragma vector=TIMER0_A0_VECTOR
99 #elif defined(__GNUC__)
100 __attribute__((interrupt(TIMER0_A0_VECTOR)))
105 GPIO_toggleOutputOnPin(GPIO_PORT_P1, GPIO_PIN4);
GPIO_setOutputLowOnPin(GPIO_PORT_LED1|GPIO_PORT_LED2, GPIO_PIN_LED1|GPIO_PIN_LED2)